Augmented-Reality Calibration in Mobile Apps: 10 Guidelines增強現實校準
校準過程中的說明應清晰、高對比度、具描述性,並輔以明確的視覺示例。此外,使用者需得到明確的反饋,包括其操作結果以及校準進度。這些措施有助於使用者完成增強現實(AR)功能的設定,提高體驗的成功率和滿意度。
什麼是增強現實(AR)的校準及其必要性
增強現實將現實世界與虛擬物件結合,建立新的場景。為了讓虛擬與真實元素在視覺上和功能上都能協調一致,AR軟體需要校準,確定虛擬和現實物件的相對尺寸、顏色等特性。
校準的核心作用是使虛擬元素準確對齊並融入現實環境。與僅需一次完成的引導式操作不同,校準通常需要在每次使用AR功能時重複進行。
校準模式(Calibration Patterns)
根據應用的目標和功能,AR校準可能包括以下幾種使用者操作:
掃描(Scanning)
使用者需掃描粗糙或有紋理的表面,例如地板或牆壁,或某些特定的環境指示物(如牆壁與天花板的交界處)。
絕對定位(Absolute Positioning)
使用者需將裝置放置在特定位置,如靠牆或城市中的某個地標附近。
相對定位(Relative Positioning)
使用者需將裝置固定在地面或腰部高度,再移動至特定距離,部分或全部進入攝像頭視野。這在AR健身或遊戲應用中較常見。
無需校準(No Calibration)
某些AR功能僅需適當的光照即可直接使用,例如AR試穿功能(如Ulta、Warby Parker)或AR濾鏡(如Instagram、TikTok)。
儘管減少移動應用中的指令數量通常被視為良好實踐,但校準過程中有效的說明、標識及反饋對於成功的使用者體驗至關重要。

增強現實校準的設計指南
校準主要包括兩個核心部分:操作指令和反饋機制。以下是具體的設計建議:
一、操作指令(Instructions)
提供分步驟的低顆粒度指令:將操作拆分為簡單步驟,並逐一展示,避免讓使用者一次性接收過多資訊。
示例:在ARvid應用中,三條同時展示的指令讓參與者難以理解要優先執行哪一項,導致其困惑並放棄操作。

使用清晰、具體的描述性語言:指令應具體明確,避免模糊不清的表述。例如,“將手機從一側緩慢移動到另一側”應說明移動速度及軌跡。
示例:Civilization AR應用要求使用者掃描有紋理的表面,但參與者將相機對準椅背紋理,卻因說明不足而不清楚為何未成功。

必要時提供具體示例或視覺提示:使用清晰的圖示或示例,幫助使用者理解合適的操作方式。
示例:Mission to Mars應用透過對比圖片展示了良好與不良光照條件。

給使用者足夠時間閱讀和執行指令:指令不應過快消失,確保使用者有足夠時間閱讀並理解操作。
確保指令在視覺上突出:指令應放置在螢幕中心附近,使用對比明顯的顏色和深色背景,避免與動態環境背景混淆。
MauAR 柏林牆應用程式為敘述性文字(右)使用了黑色對比背景。然而,諸如標籤“故事”和年份(1961、1971、1981)(左)之類的使用者介面副本也會受益於黑色對比背景。

示例:Kinfolk應用採用較顯眼的顏色,但仍需新增對比背景以提升可讀性。

增強視覺指令的清晰性:圖示應直觀且與文字說明一致,避免誤導使用者。
示例:Active Arcade應用中,視覺提示與文字說明矛盾,導致使用者困惑。

考慮新增音訊提示:在裝置需遠離使用者時,可提供音訊指令,但需尊重使用者的選擇,避免強製播放。
增強現實校準中的反饋設計指南
反饋是優秀使用者體驗的核心要素之一。十條可用性原則中的第一條——系統狀態的可見性(Visibility of System Status),強呼叫戶應始終瞭解系統的當前狀態。在校準過程中,及時且明確的反饋可以讓使用者瞭解操作是否正確,並幫助他們完成校準流程。
保持系統狀態的透明性
許多使用者在校準過程中對系統的狀態一無所知。他們不確定系統是否正在進行復雜計算,還是因輸入錯誤而卡住。
例如,在Civilization AR應用中,一名使用者表示:“它說‘緩慢移動裝置以檢測表面’,好吧,它似乎識別了椅子,但我不知道它在幹什麼。這時,如果能告訴我發生了什麼會很有幫助。”

明確系統狀態標識:使用清晰、標準化的識別符號顯示系統狀態。
避免模糊或令人困惑的符號:例如,許多應用使用浮動點或散點圖示來表示掃描,但使用者常常無法理解其含義。
Target應用:使用者無法理解地面上的點意味著什麼,儘管“點選以放置沙發”的指令提供了一些方向,但點本身無助於下一步的判斷。
Etsy應用:使用者在牆壁上掃描時看到黃色點,卻不知道這些點的作用,最終放棄了AR功能。

確保虛擬物件載入在使用者視野範圍內
虛擬物件載入後,許多使用者無法找到其在環境中的位置。例如,在ARLOOPA應用中,一名使用者試圖在房間中放置動畫角色,但角色移動到使用者身後,導致使用者誤以為其消失。
初始載入位置:確保虛擬物件在使用者視野內完全可見。
提供明確指引:如果物件移動,應透過箭頭、動畫等引導使用者找到它。
根據應用目標調整引導方式:對於故事類應用,可以使用更柔和的提示(如動畫)來引導使用者,而非打斷體驗的文字或箭頭提示。
MauAR - Berlin Wall應用:使用箭頭提示使用者轉身尋找虛擬物件,效果良好。

Civilization AR應用:使用虛線指引使用者,但虛線作為識別符號不夠直觀,特別是在許多AR應用中點和線通常被用作掃描指示。

為使用者操作提供明確反饋
使用者在操作中犯錯時,往往無法得到有用的反饋或指引,導致挫敗感。例如,在Etsy應用中,一名使用者掃描空牆時未成功,卻無法瞭解失敗原因或如何改進。
明確錯誤原因:告知使用者失敗的具體原因,例如光線不足或表面不適合掃描。
提供修正建議:為使用者提供具體操作指導,例如“嘗試在光線更明亮的地方掃描”或“確保裝置與地面保持平行”。
Target應用:沒有提供清晰的下一步指引,導致使用者不知所措。
Etsy應用:使用者未得到掃描失敗的原因反饋,只能反覆嘗試,最終放棄校準操作。

校準是AR體驗中複雜但關鍵的一環。
- 清晰、描述性和及時的指令:幫助使用者理解操作步驟和系統狀態。
- 明確和可操作的反饋:告知使用者當前狀態以及如何改正錯誤。
- 使用者友好的引導機制:確保虛擬物件易於找到,避免使用者因操作失敗而放棄體驗。
- 透過改進校準反饋機制,可以讓使用者享受流暢且愉悅的AR互動體驗。